grants for excellent teams - Alemán Inglés Diccionario